Indian mustard
noun
: an Asiatic mustard (Brassica juncea) that has pods growing at an angle with their stems and that is used as a potherb and is widely naturalized as a weed
called also leaf mustard
Love words? Need even more definitions?
Merriam-Webster unabridged
Share